// 引入 Vue
import Vue from 'vue'
// 引入国际化的包
import VueI18n from 'vue-i18n';
// 引入 cookie 包
import Cookie from 'js-cookie';
// 引入 饿了么 的英文包
import elementEN from 'element-ui/lib/locale/lang/en';
// 中文包
import elementZH from 'element-ui/lib/locale/lang/zh-CN';
import En from '@/lang/en';
import Zh from '@/lang/zh';

// 全局注册国际化包
Vue.use(VueI18n)

// 导出国际化的实例，到 main.js 里面注册
export default new VueI18n({
  // Cookie.get('language') 去 cookie 存储中读取语言包    没读取到的话就默认 zh 
  locale: Cookie.get('language') || 'zh',
  // 当前的语言包
  messages: {
    en: {
      ...elementEN,
      ...En
    },
    zh: {
      ...elementZH,
      ...Zh
    }
  }
})
